package org.jeecg.modules.system.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.system.entity.ZkWorkBook;
import org.jeecg.modules.system.entity.ZkWorkBookData;

import java.util.List;

/**
 * @Description: 作业指导书
 * @Author: jeecg-boot
 * @Date:   2024-07-01
 * @Version: V1.0
 */
public interface IZkWorkBookService extends IService<ZkWorkBook> {

    /**
     * 查询全部作业指导书
     */
    List<ZkWorkBookData> queryZkWorkBook(String level,String customName,String proces,String productNumber,String productName);

    //分页查询
    IPage<ZkWorkBookData> queryZkWorkBookData(Page<ZkWorkBookData> page, ZkWorkBookData zkWorkBookData);

    //查询客户名称
    List<String> queryCustomName();

    //查询工序
    List<String> quryProces();

    //查询产品编号
    List<String> queryProductNumber();

    //查询产品名称
    List<String> queryProductName();
}
